/**
 * 
 */
var totRutas=0;

//TODO: estas aqui

$(document).ready(function() {
	
	var routesHeight=$('#foundRoutes').height();
	//var routeHeight=routesHeight/(totRutas-1);
	//var totalHeight=routesHeight+routeHeight;
	var totalHeight=routesHeight;
	var maxValue=totalHeight-$('#contentViewer').height();
	
	if(maxValue>0){
		$("#rutas_slider").removeAttr('slide').slider({
			max: 0,
			min: -maxValue,
			value:0,
			orientation:'vertical',
			slide: function(e, ui) {  
		        $('#foundRoutes').css("top",  ui.value + "px");  
		    }
		});
		$("#sliderContainer").show();
	}
	
	$(".moreLink").click(function(){
		if($(this).parents(".moreDiv").prev(".datosRuta:visible").length!=0){
			$(this).parents(".moreDiv").prev(".datosRuta:visible").slideUp("fast");
			$(this).html("<b>Más datos...</b>");
		}
		else{
			$(this).parents(".moreDiv").prev(".datosRuta:hidden").slideDown("fast");
			$(this).html("<b>Ocultar...</b>");
		}
		return false;
	});
	
	$(".myRouteTask").click(function(){
		var src;
		if($(this).find('img').attr('class')=="add"){
			src=$(this).find('img').attr('src').replace("Add.png","ajax-loader.gif");
		}
		else{
			src=$(this).find('img').attr('src').replace("Remove.png","ajax-loader.gif");
		}
		$(this).find('img').attr('src',src);
		$(this).find('p').text("");
		$.ajax({
			type: "GET",
			url: $(this).find('a').attr('href'),
			success: function(msg){
				if($("#img"+msg).attr('class')=="add"){
					var src = $("#img"+msg).attr('src').replace("ajax-loader.gif", "Remove.png");
		            $("#img"+msg).attr("src", src);
		            $("#img"+msg).attr('class','remove');
		            $("#img"+msg).attr("title", "Eliminar de mis rutas");
		            
		            var href= $("#a"+msg).attr("href").replace("add","remove");
		            $("#a"+msg).attr("href",href);
		            
		            $("#p"+msg).text("Eliminar de mis rutas");
				}
				else{
					$("#userRoute"+msg).slideUp("fast");
					
					var src = $("#img"+msg).attr('src').replace("ajax-loader.gif", "Add.png");
		            $("#img"+msg).attr("src", src);
		            $("#img"+msg).attr('class','add');
		            $("#img"+msg).attr("title", "Añadir a mis rutas");
		            
		            var href= $("#a"+msg).attr("href").replace("remove","add");
		            $("#a"+msg).attr("href",href);
		            
		            $("#p"+msg).text("Añadir a mis rutas");
				}
			}
		});
		return false;
	});
});

function addRoute(obj){
	totRutas++;
}